﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SlimDX;

namespace Gype.UI
{
    public class RadialGradientDescription
    {
        public RadialGradientDescription()
        {
            GradientSize = Vector2.Zero;
            Stops = new GradientStop[0];
        }

        public RadialGradientDescription(Vector2 size, params GradientStop[] stops)
        {
            GradientSize = size;
            Stops = stops;
        }

        public float HorizontalRadius { get; set; }
        public float VerticalRadius { get; set; }
        public Vector2 GradientSize { get; set; }
        public Vector2 Center { get; set; }
        public GradientStop[] Stops { get; set; }
    }
}
